HAL SDIO I/O operation functions ¶
This section provides information about the HAL SDIO I/O operation function migration.
HAL SDIO direct transfer ¶
|
HAL1 |
HAL2 |
|---|---|
HAL_StatusTypeDef HAL_SDIO_WriteDirect(SDIO_HandleTypeDef *hsdio,
const HAL_SDIO_DirectCmd_TypeDef *Argument,
uint8_t Data)
|
hal_status_t HAL_SDIO_WriteDirect(hal_sdio_handle_t *hsdio,
const hal_sdio_direct_cmd_t *p_argument,
uint8_t data)
|
HAL_StatusTypeDef HAL_SDIO_ReadDirect(SDIO_HandleTypeDef *hsdio,
const HAL_SDIO_DirectCmd_TypeDef *Argument,
uint8_t *pData)
|
hal_status_t HAL_SDIO_ReadDirect(hal_sdio_handle_t *hsdio,
const hal_sdio_direct_cmd_t *p_argument,
uint8_t *p_data)
|
HAL SDIO extended transfer ¶
|
HAL1 |
HAL2 |
|---|---|
HAL_StatusTypeDef HAL_SDIO_WriteExtended(SDIO_HandleTypeDef *hsdio,
const HAL_SDIO_ExtendedCmd_TypeDef *Argument,
uint8_t *pData,
uint32_t Size_byte,
uint32_t Timeout_Ms)
|
hal_status_t HAL_SDIO_WriteExtended(hal_sdio_handle_t *hsdio,
const hal_sdio_extended_cmd_t *p_argument,
const uint8_t *p_data,
uint32_t size_byte,
uint32_t timeout_ms)
|
HAL_StatusTypeDef HAL_SDIO_ReadExtended(SDIO_HandleTypeDef *hsdio,
const HAL_SDIO_ExtendedCmd_TypeDef *Argument,
uint8_t *pData,
uint32_t Size_byte,
uint32_t Timeout_Ms)
|
hal_status_t HAL_SDIO_ReadExtended(hal_sdio_handle_t *hsdio,
const hal_sdio_extended_cmd_t *p_argument,
uint8_t *p_data,
uint32_t size_byte,
uint32_t timeout_ms)
|
Related concepts:
HAL SDIO extended DMA transfer ¶
|
HAL1 |
HAL2 |
|---|---|
HAL_StatusTypeDef HAL_SDIO_WriteExtended_DMA(SDIO_HandleTypeDef *hsdio,
const HAL_SDIO_ExtendedCmd_TypeDef *Argument,
uint8_t *pData,
uint32_t Size_byte)
|
hal_status_t HAL_SDIO_WriteExtended_DMA(hal_sdio_handle_t *hsdio,
const hal_sdio_extended_cmd_t *p_argument,
uint8_t *p_data,
uint32_t size_byte)
|
HAL_StatusTypeDef HAL_SDIO_ReadExtended_DMA(SDIO_HandleTypeDef *hsdio,
const HAL_SDIO_ExtendedCmd_TypeDef *Argument,
uint8_t *pData,
uint32_t Size_byte)
|
hal_status_t HAL_SDIO_ReadExtended_DMA(hal_sdio_handle_t *hsdio,
const hal_sdio_extended_cmd_t *p_argument,
uint8_t *p_data,
uint32_t size_byte)
|
HAL SDIO abort IO function ¶
|
HAL1 |
HAL2 |
|---|---|
HAL_StatusTypeDef HAL_SDIO_AbortIOFunction(SDIO_HandleTypeDef *hsdio,
uint32_t IOFunction)
|
hal_status_t HAL_SDIO_AbortIOFunction(hal_sdio_handle_t *hsdio,
hal_sdio_function_t io_function)
|